.navbar-main {
	width: 100vw;
	background-color: #2f4056;
}
.newest-container {
	.page-title {
    padding: 15px 0;
    font-size: 1rem;
	}
	.post-container {
		width: 100%;
		padding: 15px;
		border: 3px dashed rgb(238 238 238);
		border-radius: 15px;
		.post-title {
			text-overflow: ellipsis;
			overflow: hidden;
			white-space: nowrap;
			a {
				color: #2f4056;
			}
		}
		.meta-box {
			display: flex;
			.m-post-date,
			.tag-links {
				font-size: 0.7rem;
				padding: 5px 0;
				display: flex;
				align-items: center;
			}
			.tag-links {
				margin-left: 5px;
			}
			img {
				margin-right: 5px;
				width: 0.7rem;
				height: 0.7rem;
			}
		}
		.post-content {
      font-size: 0.8rem;
      text-indent: 10px;
		}
	}
}
